/**
 * @typedef {Object} User
 * @property {number} id
 * @property {string} username
 * @property {string} email
 * @property {number} level
 * @property {number} exp
 * @property {number} nextLevelExp
 */

/**
 * @typedef {Object} Pet
 * @property {number} id
 * @property {number} userId
 * @property {string} name
 * @property {string} species
 * @property {string} appearance
 * @property {number} happiness
 * @property {number} hunger
 * @property {number} energy
 * @property {Date} lastFed
 * @property {Date} lastPlayed
 */

/**
 * @typedef {Object} Task
 * @property {number} id
 * @property {string} name
 * @property {string} description
 * @property {number} expReward
 * @property {boolean} isCompleted
 * @property {number} progress
 * @property {Date} startTime
 * @property {Date} endTime
 */

/**
 * @typedef {Object} ApiResponse
 * @property {string} status
 * @property {Object} data
 * @property {string} [message]
 */

export {}
